package com.ruoyi.drugs.mapper;

import com.ruoyi.drugs.domain.Dramaintain;
import com.ruoyi.drugs.domain.DrugsUnit;
import com.ruoyi.system.domain.SysCheck;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Component;

import java.util.List;
@Component
public interface DruDrmaintainMapper {
    //查询
    List<Dramaintain> selectDrmaintainList(Dramaintain dramaintain);
    //新增

    int insertDrmaintain(Dramaintain dramaintain);

    /**
     * 修改
     *
     * @param dramaintain 信息
     * @return 结果
     */
    int updateDrmaintain(Dramaintain dramaintain);

    /**
     * 查询检查信息
     *
     * @param drmId ID
     * @return 检查信息
     */
  Dramaintain selectDramaintainById(Long drmId);

    /**
     * 批量删除
     *
     * @param drmIds 需要删除的ID
     * @return 结果
     */
    int deleteDrmaintainByIds(Long[] drmIds);

    /**
     * 批量修改状态
     * @param drmIds 需要修改状态的ID
     * @return
     */
    int updateDrmaintains(Long[] drmIds);

    /**
     * 批量修改状态
     * @param drmIds 需要修改状态的ID
     * @return
     */
    int updateDrmaintainss(Long[] drmIds);

}
